<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <title>
    RSync : Forums : PythonAnywhere
</title>
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta name="description" content="Forums : PythonAnywhere">
        <meta name="author" content="PythonAnywhere LLP">
        <meta name="google-site-verification" content="O4UxDrfcHjC44jybs2vajc1GgRkTKCTRgVzeV6I9V14" />

        <!-- Le styles -->
        <link href="/static/bootstrap/css/bootstrap.css" rel="stylesheet">
        <link href="/static/bootstrap/css/bootstrap-responsive.css" rel="stylesheet">
        <link href="/static/anywhere/styles/bootstrap_base.css" rel="stylesheet">
        
    
    <link rel="stylesheet" href="/static/anywhere/styles/forums.css" type="text/css" media="screen" charset="utf-8" />

    <link rel="stylesheet" href="/static/pygments/style.css" type="text/css" media="screen" charset="utf-8" />

        <link rel="stylesheet" href="/static/jquery/jquery-ui-1.8.11.custom.css" type="text/css" media="screen" charset="utf-8" />
        
    
    <link rel="alternate" type="application/rss+xml" title="RSS" href="/forums/topic/418/rss" />

        <style type="text/css">
            body {
                height: auto;
            }
        </style>
        <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
        <!--[if lt IE 9]>
        <script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
        <![endif]-->

        <!-- Le fav and touch icons -->
        <link rel="apple-touch-icon" href="images/apple-touch-icon.png">
        <link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png">
        <link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png">
    </head>

     <body>
        <div class="navbar navbar-fixed-top">
            <div class="navbar-inner">
                <div id="id_internal_nav_bar_container" class="container">
                    <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    </a>
                    <a class="brand" href="/"><img id="id_logo" src="/static/anywhere/images/logo-234x35.png" height="35" title="PythonAnywhere logo" alt="PythonAnywhere logo" /></a>
                    <div class="nav-collapse">
                        <ul id="id_header_links" class="nav">
                            <li><a id="id_feedback_link" class='feedback_link' href="">Send feedback</a></li>
                            <li><a id="id_forums_link" href="/forums/">Forums</a></li>
                            <li><a href="/wiki/" id="id_help_link">Help</a></li>
                            <li><a href="http://blog.pythonanywhere.com/" id="id_blog_link">Blog</a></li>
                            
                            
                                <li><a style="font-weight: bold;" href="/pricing/" id="id_pricing_link">Pricing & signup</a></li>
                                <li><a href="/login/?next=/forums/topic/418/" id="id_login_link">Log in</a></li>
                            
                        </ul>
                    </div>
                </div>
            </div>
        </div>

        <div class="top-container" id="id_dummy"></div>

        

        
    
    <div class="container">
        <div class="row">
            <div class="span8 offset3">
                <h1>PythonAnywhere Forums</h1>
            </div>
        </div>



    <div class="row">
        <div class="span8 offset3">
            <p>
                <a href="/forums/start_topic/" id="id_start_new_topic">Start a new topic</a> |
                <a href="/forums/">Back to all topics</a> |
                <a href="/forums/topic/418/rss">This topic's RSS</a>
            </p>
        </div>
    </div>
    <div class="row">
        <div class="span8 offset3 topic">
            <h2>RSync</h2>
        </div>
    </div>

    
        <div class="row">
            <div id="id_post_2827" class="span8 offset3 post">
                <div class="row">
                    <div id="id_post_2827_content_text" class="span8">
                        <p>It seems that rsync is not installed on the server, am I missing something?  Is it possible to have this installed?  Do you have another suggestion for deploying from a development machine to the python anywhere server?</p>
                    </div>
                </div>
                <div class="row">
                    <div class="span7 post_metadata">
                        <span id="id_post_2827_creator_details">
                            
                                
                            
                            aaronzimmerman
                            |
                            1
                            post
                            |
                            
                        </span>
                        <span id="id_post_2827_created_date">
                            Jan. 16, 2013, 1:51 p.m.
                        </span>
                        |
                        <a href="https://www.pythonanywhere.com/forums/topic/418/#id_post_2827">permalink</a>
                    </div>
                    <div class="span1">
                        
                    </div>
                </div>
            </div>
        </div>
    
        <div class="row">
            <div id="id_post_2829" class="span8 offset3 post">
                <div class="row">
                    <div id="id_post_2829_content_text" class="span8">
                        <p>There's always the venerable <a href="http://en.wikipedia.org/wiki/Secure_copy">scp</a>, which typically supports a <code>-r</code> option to recurse into directories. However, I do agree that <code>rsync</code> would be a useful addition.</p>
                    </div>
                </div>
                <div class="row">
                    <div class="span7 post_metadata">
                        <span id="id_post_2829_creator_details">
                            
                                
                                    <img src="/static/anywhere/images/star.gif" alt="Beloved premium user" title="Beloved premium user"/>
                                
                            
                            Cartroo
                            |
                            638
                            posts
                            |
                            
                        </span>
                        <span id="id_post_2829_created_date">
                            Jan. 16, 2013, 2:08 p.m.
                        </span>
                        |
                        <a href="https://www.pythonanywhere.com/forums/topic/418/#id_post_2829">permalink</a>
                    </div>
                    <div class="span1">
                        
                    </div>
                </div>
            </div>
        </div>
    
        <div class="row">
            <div id="id_post_2854" class="span8 offset3 post">
                <div class="row">
                    <div id="id_post_2854_content_text" class="span8">
                        <p>I've upvoted adding rsync on our to-do list.  scp will definitely work for now, or you can use the in-browser file page to upload a zip or Dropbox.</p>
                    </div>
                </div>
                <div class="row">
                    <div class="span7 post_metadata">
                        <span id="id_post_2854_creator_details">
                            
                                <img src="/static/anywhere/images/staff.png" alt="Staff" title="Staff"/>
                            
                            giles
                            |
                            866
                            posts
                            |
                            
                                PythonAnywhere staff
                                |
                            
                        </span>
                        <span id="id_post_2854_created_date">
                            Jan. 18, 2013, 12:38 p.m.
                        </span>
                        |
                        <a href="https://www.pythonanywhere.com/forums/topic/418/#id_post_2854">permalink</a>
                    </div>
                    <div class="span1">
                        
                    </div>
                </div>
            </div>
        </div>
    
        <div class="row">
            <div id="id_post_5047" class="span8 offset3 post">
                <div class="row">
                    <div id="id_post_5047_content_text" class="span8">
                        <p>+1</p>
                    </div>
                </div>
                <div class="row">
                    <div class="span7 post_metadata">
                        <span id="id_post_5047_creator_details">
                            
                                
                                    <img src="/static/anywhere/images/star.gif" alt="Beloved premium user" title="Beloved premium user"/>
                                
                            
                            barnsey
                            |
                            36
                            posts
                            |
                            
                        </span>
                        <span id="id_post_5047_created_date">
                            June 18, 2013, 10:19 p.m.
                        </span>
                        |
                        <a href="https://www.pythonanywhere.com/forums/topic/418/#id_post_5047">permalink</a>
                    </div>
                    <div class="span1">
                        
                    </div>
                </div>
            </div>
        </div>
    
        <div class="row">
            <div id="id_post_5048" class="span8 offset3 post">
                <div class="row">
                    <div id="id_post_5048_content_text" class="span8">
                        <p>+1</p>
                    </div>
                </div>
                <div class="row">
                    <div class="span7 post_metadata">
                        <span id="id_post_5048_creator_details">
                            
                                
                            
                            andmalc
                            |
                            9
                            posts
                            |
                            
                        </span>
                        <span id="id_post_5048_created_date">
                            June 19, 2013, 12:08 a.m.
                        </span>
                        |
                        <a href="https://www.pythonanywhere.com/forums/topic/418/#id_post_5048">permalink</a>
                    </div>
                    <div class="span1">
                        
                    </div>
                </div>
            </div>
        </div>
    
        <div class="row">
            <div id="id_post_5070" class="span8 offset3 post">
                <div class="row">
                    <div id="id_post_5070_content_text" class="span8">
                        <p>Thanks!  I've noted those.</p>
                    </div>
                </div>
                <div class="row">
                    <div class="span7 post_metadata">
                        <span id="id_post_5070_creator_details">
                            
                                <img src="/static/anywhere/images/staff.png" alt="Staff" title="Staff"/>
                            
                            giles
                            |
                            866
                            posts
                            |
                            
                                PythonAnywhere staff
                                |
                            
                        </span>
                        <span id="id_post_5070_created_date">
                            June 19, 2013, 3:05 p.m.
                        </span>
                        |
                        <a href="https://www.pythonanywhere.com/forums/topic/418/#id_post_5070">permalink</a>
                    </div>
                    <div class="span1">
                        
                    </div>
                </div>
            </div>
        </div>
    
        <div class="row">
            <div id="id_post_5470" class="span8 offset3 post">
                <div class="row">
                    <div id="id_post_5470_content_text" class="span8">
                        <p>rsync should definitely be installed and I'm amazed it's not</p>
                    </div>
                </div>
                <div class="row">
                    <div class="span7 post_metadata">
                        <span id="id_post_5470_creator_details">
                            
                                
                                    <img src="/static/anywhere/images/star.gif" alt="Beloved premium user" title="Beloved premium user"/>
                                
                            
                            giorgostzampanakis
                            |
                            37
                            posts
                            |
                            
                        </span>
                        <span id="id_post_5470_created_date">
                            July 19, 2013, 10:17 p.m.
                        </span>
                        |
                        <a href="https://www.pythonanywhere.com/forums/topic/418/#id_post_5470">permalink</a>
                    </div>
                    <div class="span1">
                        
                    </div>
                </div>
            </div>
        </div>
    
        <div class="row">
            <div id="id_post_5480" class="span8 offset3 post">
                <div class="row">
                    <div id="id_post_5480_content_text" class="span8">
                        <p>yes, put it on top of that todo list! It would reduce allot of unnecessary traffic since we can then check only for updated files. So a big +1 on rsync!</p>
                    </div>
                </div>
                <div class="row">
                    <div class="span7 post_metadata">
                        <span id="id_post_5480_creator_details">
                            
                                
                                    <img src="/static/anywhere/images/star.gif" alt="Beloved premium user" title="Beloved premium user"/>
                                
                            
                            dominochinese
                            |
                            18
                            posts
                            |
                            
                        </span>
                        <span id="id_post_5480_created_date">
                            July 20, 2013, 1:28 p.m.
                        </span>
                        |
                        <a href="https://www.pythonanywhere.com/forums/topic/418/#id_post_5480">permalink</a>
                    </div>
                    <div class="span1">
                        
                    </div>
                </div>
            </div>
        </div>
    
        <div class="row">
            <div id="id_post_5530" class="span8 offset3 post">
                <div class="row">
                    <div id="id_post_5530_content_text" class="span8">
                        <p>scp is fine for simple jobs, but plainly using the -r option is not enough, because it offers no way to filter the files uploaded. We <em>really</em> need rsync, c'mon guys, it's a win-win situation, you save bandwidth, we save time.</p>
                    </div>
                </div>
                <div class="row">
                    <div class="span7 post_metadata">
                        <span id="id_post_5530_creator_details">
                            
                                
                                    <img src="/static/anywhere/images/star.gif" alt="Beloved premium user" title="Beloved premium user"/>
                                
                            
                            giorgostzampanakis
                            |
                            37
                            posts
                            |
                            
                        </span>
                        <span id="id_post_5530_created_date">
                            July 22, 2013, 9:34 p.m.
                        </span>
                        |
                        <a href="https://www.pythonanywhere.com/forums/topic/418/#id_post_5530">permalink</a>
                    </div>
                    <div class="span1">
                        
                    </div>
                </div>
            </div>
        </div>
    
        <div class="row">
            <div id="id_post_5536" class="span8 offset3 post">
                <div class="row">
                    <div id="id_post_5536_content_text" class="span8">
                        <p>Yup, we hear ya. There is no reason for us not to include it on the execution servers. But we just have a backlog of new features that we are trying to get out at the moment. Each addition needs to go through our testing loop before we release it. </p>
                    </div>
                </div>
                <div class="row">
                    <div class="span7 post_metadata">
                        <span id="id_post_5536_creator_details">
                            
                                <img src="/static/anywhere/images/staff.png" alt="Staff" title="Staff"/>
                            
                            hansel
                            |
                            435
                            posts
                            |
                            
                                PythonAnywhere staff
                                |
                            
                        </span>
                        <span id="id_post_5536_created_date">
                            July 23, 2013, 11:37 a.m.
                        </span>
                        |
                        <a href="https://www.pythonanywhere.com/forums/topic/418/#id_post_5536">permalink</a>
                    </div>
                    <div class="span1">
                        
                    </div>
                </div>
            </div>
        </div>
    
        <div class="row">
            <div id="id_post_5556" class="span8 offset3 post">
                <div class="row">
                    <div id="id_post_5556_content_text" class="span8">
                        <p>Any estimations when we could see it ?</p>
                    </div>
                </div>
                <div class="row">
                    <div class="span7 post_metadata">
                        <span id="id_post_5556_creator_details">
                            
                                
                                    <img src="/static/anywhere/images/star.gif" alt="Beloved premium user" title="Beloved premium user"/>
                                
                            
                            corvax19
                            |
                            1
                            post
                            |
                            
                        </span>
                        <span id="id_post_5556_created_date">
                            July 23, 2013, 9:13 p.m.
                        </span>
                        |
                        <a href="https://www.pythonanywhere.com/forums/topic/418/#id_post_5556">permalink</a>
                    </div>
                    <div class="span1">
                        
                    </div>
                </div>
            </div>
        </div>
    
        <div class="row">
            <div id="id_post_5571" class="span8 offset3 post">
                <div class="row">
                    <div id="id_post_5571_content_text" class="span8">
                        <p>None as yet.  We're working on a couple of big scalability enhancements (much needed as we've just hit the limit on how many people we can support on the current platform, which is making things unreliable) and that's made it hard to add new functions like this in the short term.  However, it's on the list and should be easy once we've sorted out the platform.  I've added +1s to the ticket for everyone who's commented on this thread.</p>
                    </div>
                </div>
                <div class="row">
                    <div class="span7 post_metadata">
                        <span id="id_post_5571_creator_details">
                            
                                <img src="/static/anywhere/images/staff.png" alt="Staff" title="Staff"/>
                            
                            giles
                            |
                            866
                            posts
                            |
                            
                                PythonAnywhere staff
                                |
                            
                        </span>
                        <span id="id_post_5571_created_date">
                            July 24, 2013, 12:16 p.m.
                        </span>
                        |
                        <a href="https://www.pythonanywhere.com/forums/topic/418/#id_post_5571">permalink</a>
                    </div>
                    <div class="span1">
                        
                    </div>
                </div>
            </div>
        </div>
    
        <div class="row">
            <div id="id_post_5812" class="span8 offset3 post">
                <div class="row">
                    <div id="id_post_5812_content_text" class="span8">
                        <p>well please add one more + then ;) SCP is really a hassle and has allot of unnecessary transfers </p>
                    </div>
                </div>
                <div class="row">
                    <div class="span7 post_metadata">
                        <span id="id_post_5812_creator_details">
                            
                                
                                    <img src="/static/anywhere/images/star.gif" alt="Beloved premium user" title="Beloved premium user"/>
                                
                            
                            dominochinese
                            |
                            18
                            posts
                            |
                            
                        </span>
                        <span id="id_post_5812_created_date">
                            Aug. 7, 2013, 5:58 p.m.
                        </span>
                        |
                        <a href="https://www.pythonanywhere.com/forums/topic/418/#id_post_5812">permalink</a>
                    </div>
                    <div class="span1">
                        
                    </div>
                </div>
            </div>
        </div>
    
        <div class="row">
            <div id="id_post_5836" class="span8 offset3 post">
                <div class="row">
                    <div id="id_post_5836_content_text" class="span8">
                        <p>Ah, you only get one +1 per person :-)</p>
<p>But noted.  We'll get to it...</p>
                    </div>
                </div>
                <div class="row">
                    <div class="span7 post_metadata">
                        <span id="id_post_5836_creator_details">
                            
                                <img src="/static/anywhere/images/staff.png" alt="Staff" title="Staff"/>
                            
                            giles
                            |
                            866
                            posts
                            |
                            
                                PythonAnywhere staff
                                |
                            
                        </span>
                        <span id="id_post_5836_created_date">
                            Aug. 9, 2013, 3:51 p.m.
                        </span>
                        |
                        <a href="https://www.pythonanywhere.com/forums/topic/418/#id_post_5836">permalink</a>
                    </div>
                    <div class="span1">
                        
                    </div>
                </div>
            </div>
        </div>
    

    




        <div id="id_footer" class="container">

            <footer id="id_copyright_div">
                <p>
                    Copyright &copy; 2013 PythonAnywhere LLP
                    &mdash;
                    <a href="/terms/">Terms</a>
                    &mdash;
                    <a href="/privacy/">Privacy</a><br/>
                    "Python" is a registered trademark of the Python Software Foundation.
                </p>
            </footer>

        </div>

        
        

        <div id="id_feedback_dialog" title="Help us improve" style="display:none">
    <div id="id_feedback_dialog_blurb_big" class="dialog_blurb_big">
        It's always a pleasure to hear from you!
    </div>
    <div id="id_feedback_dialog_blurb_small">
        Ask us a question, or tell us what you love or hate about PythonAnywhere.<br/>
        We'll get back to you over email ASAP.
    </div>
    <textarea id="id_feedback_dialog_text" rows="6"></textarea>
    <input id="id_feedback_dialog_email_address" type="text" class="default_prompt"/>
    <div id="id_feedback_dialog_error" class="pa_hidden">
        Sorry, there was an error connecting to the server. <br/>Please try again in a few moments...
    </div>
    <div class="dialog_buttons">
        <img id="id_feedback_dialog_spinner" src="/static/anywhere/images/spinner-small.gif" />
        <button class="btn btn-primary" id="id_feedback_dialog_ok_button">OK</button>
        <button class="btn" id="id_feedback_dialog_cancel_button">Cancel</button>
    </div>
</div>


        <!-- Le javascript
        ================================================== -->
        <!-- Placed at the end of the document so the pages load faster -->
        <script type="text/javascript" src="/static/jquery/jquery-1.7.1.min.js"></script>
        <script type="text/javascript" src="/static/jquery/jquery-ui-1.8.11.custom.min.js"></script>
        <script src="/static/bootstrap/js/bootstrap-transition.js"></script>
        <script src="/static/bootstrap/js/bootstrap-alert.js"></script>
        <script src="/static/bootstrap/js/bootstrap-modal.js"></script>
        <script src="/static/bootstrap/js/bootstrap-dropdown.js"></script>
        <script src="/static/bootstrap/js/bootstrap-scrollspy.js"></script>
        <script src="/static/bootstrap/js/bootstrap-tab.js"></script>
        <script src="/static/bootstrap/js/bootstrap-tooltip.js"></script>
        <script src="/static/bootstrap/js/bootstrap-popover.js"></script>
        <script src="/static/bootstrap/js/bootstrap-button.js"></script>
        <script src="/static/bootstrap/js/bootstrap-collapse.js"></script>
        <script src="/static/bootstrap/js/bootstrap-carousel.js"></script>
        <script src="/static/bootstrap/js/bootstrap-typeahead.js"></script>

        <script type="text/javascript">
            var urls = {};
            var Anywhere = {};
            Anywhere.urls = {};
        </script>
        <script type="text/javascript" src="/static/anywhere/scripts/ajax_utils.js"></script>

        <script type="text/javascript" src="/static/anywhere/scripts/feedback_dialog.js"></script>
        
        <script type="text/javascript">
            $(function() {
                $.extend(
                    urls,
                    {
                        feedback: '/feedback/submit/'
                    }
                );
                
                    Anywhere.FeedbackDialog.Initialise(urls, false);
                
            });
        </script>

        <script type="text/javascript">

            var _gaq = _gaq || [];
            _gaq.push(['_setAccount', 'UA-18014859-6']);
            _gaq.push(['_trackPageview']);

            (function() {
                var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
                ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
                var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
            })();

        </script>

        



    </body>
</html>
